/**
 * 
 * 
 * 
 * 
 */

/**
 * 添加话题
 */
function addTopic()
{
	/*
	$('#addTopicResultDiv').hide();
	var options = {
		url:'topic/topic.php', 	//提交给哪个执行
		type:'POST',
		dataType:'json',    // 'xml', 'script', or 'json' (expected server response type) 
		success: function(response)
		{
			$('#addTopicResultDiv').show();
			
			if(!response.success)
			{
				$('#addTopicResult').html(response.msg);
			}
			else
			{
				$('#addTopicResult').html("添加话题成功！");
			}
		},
		timeout:3000
	};
	
	$('#addTopicForm').ajaxSubmit(options); 
	*/
	$('#addTopicForm').submit();
}

/**
 * 回复
 */
function replay(topic, detail)
{
	
}

/**
 * 刷新话题列表
 * 
 * 优化一下，仅添加最新的话题
 */
function refreshTopicList()
{
	$.ajax({
		url:'topic/topic_list.php', 	//后台处理程序
	    type:'post',         			//数据发送方式
	    dataType:'json',     			//接受数据格式
	    data:{
		},         						//要传递的数据
	    success:updateTopic, 			//回传函数(这里是函数名)
	    timeout:3000
	});
}

/**
 * 
 * @param jsonData
 */
function updateTopicList(jsonData)
{
	if(jsonData.success)
	{
		$("#topicSelect").empty();

		for(var i = 0; i < jsonData.topics.length; i++)
		{
			$("#topicSelect").append("<option value= '" + jsonData.topics[i].id + "'>" + jsonData.topics[i].title + "</option>");
		}

		// 轮循更新topic
		window.setTimeout("refreshTopicList();", 5000);
	}
}

//window.setTimeout("refreshTopicList();", 5000);


//wait for the DOM to be loaded
$(function() {
	$("#addTopic").click(addTopic);
});
